package negocio;

import dto.TamanioDTO;
import entities.TamanioEntity;

public class Tamanio 
{
	private int id;
	private float ancho;
	private float alto;
	private float profundidad;
	private float volumen;
	
	public Tamanio(TamanioDTO tamanio) {
		this.id=tamanio.getId();
		this.alto=tamanio.getAlto();
		this.ancho=tamanio.getAncho();
		this.profundidad=tamanio.getProfundidad();
		this.volumen=tamanio.getVolumen();
	}
	public Tamanio(TamanioEntity tamanio) {
		this.id=tamanio.getId();
		this.alto=tamanio.getAlto();
		this.ancho=tamanio.getAncho();
		this.profundidad=tamanio.getProfundidad();
		this.volumen=tamanio.getVolumen();
	}
	
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public float getAncho() {
		return ancho;
	}
	public void setAncho(float ancho) {
		this.ancho = ancho;
	}
	public float getAlto() {
		return alto;
	}
	public void setAlto(float alto) {
		this.alto = alto;
	}
	public float getProfundidad() {
		return profundidad;
	}
	public void setProfundidad(float profundidad) {
		this.profundidad = profundidad;
	}
	public float getVolumen() {
		return volumen;
	}
	public void setVolumen(float volumen) {
		this.volumen = volumen;
	}
	
	public TamanioEntity toEntity()
	{
		TamanioEntity te = new TamanioEntity();
		te.setId(this.getId());
		return te;
	}
	
	public TamanioDTO toDTO()
	{
		TamanioDTO te = new TamanioDTO();
		te.setId(this.id);
		te.setAlto(this.alto);
		te.setAncho(this.ancho);
		te.setProfundidad(this.profundidad);
		te.setVolumen(this.volumen);
		return te;
	}
}
